import pkg from '../package.json'
import AsyncDialog from './async-dialog/index.vue';
import AsyncTableColumn from './components/async-table-column.js'

/* istanbul ignore next */
AsyncDialog.install = function(Vue) {
    Vue.component(AsyncDialog.name, AsyncDialog);
    Vue.component(AsyncTableColumn.name, AsyncTableColumn)
};

export {
    AsyncDialog,
    AsyncTableColumn
}

export default Object.assign({}, AsyncDialog, {
    version: pkg.version,
});
